/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package auxiliar;

import java.util.ArrayList;
import java.util.List;
import javax.swing.table.DefaultTableModel;

/**
 *
 * @author Schettino
 */
public class TabelaDePaginas {

    List<LinhaTP> linhas;
    DefaultTableModel tabInterface;
    Processo processo;

    public TabelaDePaginas() {
        linhas = new ArrayList<LinhaTP>();
    }

    public TabelaDePaginas(int numLinhas, Processo processo) {
        ArrayList<LinhaTP> l = new ArrayList<LinhaTP>();
        for (int i = 0; i < numLinhas; i++) {
            l.add(new LinhaTP());
        }
        this.linhas = l;
        this.processo = processo;
    }

    public TabelaDePaginas(List<LinhaTP> linhas, Processo processo) {
        this.linhas = linhas;
        this.processo = processo;
    }

    public Processo getProcesso() {
        return processo;
    }

    public void setProcesso(Processo processo) {
        this.processo = processo;
    }

    public List<LinhaTP> getLinhas() {
        return linhas;
    }

    public void setLinhas(List<LinhaTP> linhas) {
        this.linhas = linhas;
    }

    public DefaultTableModel getTabInterface() {
        return tabInterface;
    }

    public void setTabInterface(DefaultTableModel tabInterface) {
        this.tabInterface = tabInterface;
    }
    
}
